Idk. Near the shoulder is easier to cover. I mean, it looks really good near the bicep (especially if you have more than one tattoo), and I prefer it, but it's more obvious, of course. But that particular tatto would look good near the bicep.
On the other hand, sometimes it looks like the person is just trying to draw attention to their bicep if it's placed wrong, and might seem show-off-y.
Either way would probably work really well.